import { HTTP_GET, COTENT_TYPE_FORM_URLENCODED } from './constants.js'
// 默认参数
const DEFAULTS = {
  // 请求方法
  method: HTTP_GET,

  // 请求头携带的数据
  params: null,
  // params: {
  //   username: 'xxx',
  //   age: 12
  // }
  // username=xxx&age=12

  // 请求体携带数据
  data: null,

  // data: {
  //   username: 'xxx',
  //   age: 12
  // }

  // data:FormData数据

  // 属性
  cotentType: COTENT_TYPE_FORM_URLENCODED, //又可能加utf-8
  responseType: '',
  withCredentials: false,
  timeoutTime: 0,

  // 方法
  success() { },
  httpCodeError() { },
  error() { },
  abort() { },// 请求不到
  timeout() { }


}

export default DEFAULTS